//package com.vgemv.jsutilitysdkdemo.Module.Reminder;
//
//import android.content.Intent;
//import android.os.Bundle;
//import android.view.View;
//import android.widget.LinearLayout;
//
//import androidx.appcompat.app.AppCompatActivity;
//
//import com.vgemv.jsutilitysdk.List.JsListFragmentAlpha.JsListFragment;
//import com.vgemv.jsutilitysdk.Menu.JsMenuView.List.JsListItemVm;
//import com.vgemv.jsutilitysdkdemo.Module.Sensor.SensorActivity;
//
//import java.util.ArrayList;
//
//
//public class ReminderListActivity extends AppCompatActivity {
//
//    LinearLayout mLinearLayout;
//
//    @Override
//    protected void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//
//        //初始化各个组件;
//
////        requestAhthority();
//
//        LinearLayout linearLayout = new LinearLayout(this);
//        linearLayout.setId(View.generateViewId());
//        setContentView(linearLayout);
//
//        JsListFragment gajStdListFragment = new JsListFragment();
//        gajStdListFragment.moveToParentView(this, linearLayout);
//
//        gajStdListFragment.mCallback = new JsListFragment.GajStdListFragmentCallback() {
//            @Override
//            public ArrayList<JsListItemVm> onSetDatasource() {
//                ArrayList<JsListItemVm> models = new ArrayList<JsListItemVm>();
//                models.add(new JsListItemVm(0, "AppCompatActivity", "Useful reminder"));
//                models.add(new JsListItemVm(1, "Activity", "JsLogManager"));
//                return models;
//            }
//
//            @Override
//            public void onSelectAtIndex(int i, JsListItemVm model) {
//                switch (i) {
//                    case 0:{
//                        Intent intent = new Intent(ReminderListActivity.this, ReminderAppCompatActivity.class);
//                        startActivity(intent);
//
//                        break;
//                    }
//                    case 1:{
//                        Intent intent = new Intent(ReminderListActivity.this, ReminderActivity.class);
//                        startActivity(intent);
//                        break;
//                    }
//                    default:{
//                        Intent intent = new Intent(ReminderListActivity.this, SensorActivity.class);
//                        startActivity(intent);
//                        break;
//                    }
//                }
//            }
//        };
//    }
//
//    public void requestAhthority() {
//
//    }
//}
